@CHARSET "UTF-8";

input.error { border: 1px solid red; }
label.error {
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
  
  /* .alert min.css */
  padding:15px;
  margin-bottom:20px;
  border:1px solid transparent;
  border-radius:4px;
  
  
   /* .alert theme.min.css */
  text-shadow:0 1px 0 rgba(255,255,255,.2);
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
  
  /* .alert-danger min.css */
  color:#a94442;
  background-color:#f2dede;
  border-color:#ebccd1;
   /* .alert-danger theme.min.css */
   background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
   background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
   background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));
   background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
   background-repeat:repeat-x;
   border-color:#dca7a7;
   
   /* .glyphicon min.css */
   position:relative;
   top:1px;
   display:inline-block;
   font-family:'Glyphicons Halflings';
   font-style:normal;
   font-weight:400;
   line-height:1;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale;
   
   /* .glyphicon-exclamation-sign min.css */
   
  /*  :before{content:"\e101"}
   
   color:#000!important;
   text-shadow:none!important;
   background:transparent!important;
   -webkit-box-shadow:none!important;
   box-shadow:none!important;
   
   content:"\e101"; */
  }